notch leaf marsh rosemary - Español Inglés Diccionario